package com.idcf.boathouse.account.entity;

import java.util.Date;

import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 订单发票表(OrderInvoice)实体类
 *
 * @author makejava
 * @since 2021-06-27 10:50:40
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class OrderInvoice extends Model implements Serializable {
    private static final long serialVersionUID = -21575573606221094L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 订单ID
     */
    private Integer orderId;
    /**
     * 发票类型（0-->普通发票,1-->增值发票）
     */
    private Integer isVat;
    /**
     * 发票抬头
     */
    private String invoiceTitle;
    /**
     * 发票内容
     */
    private Integer invoiceContent;
    /**
     * 发票金额
     */
    private Double invoiceAmount;
    /**
     * 发票税号
     */
    private Integer invoiceTaxNo;
    /**
     * 开票税金
     */
    private Double invoiceTax;
    /**
     * 公司名称
     */
    private String vatCompanyName;
    /**
     * 公司地址
     */
    private String vatCompanyAddress;
    /**
     * 联系电话
     */
    private String vatTelphone;
    /**
     * 开户银行
     */
    private String vatBankName;
    /**
     * 银行帐号
     */
    private Double vatBankAccount;
    /**
     * 开票时间
     */
    private Date createdTime;
    /**
     * 修改时间
     */
    private Date updatedTime;
    /**
     * 创建人
     */
    private Integer createPerson;
    /**
     * 修改人
     */
    private Integer updatePerson;
    /**
     * 0-->未删除，1-->已删除
     */
    private Integer deleted;

}
